#ifndef HISTORY_H
#define HISTORY_H

#include "setting.h"
#include "detection.h"
#include "login.h"

#include <QWidget>
#include<QSqlTableModel>
#include<QSqlQuery>
namespace Ui {
class history;
}
class history : public QWidget
{
    Q_OBJECT

public:
    explicit history(QWidget *parent = 0);
    ~history();
    //刷新表格数据
    void flash();


private slots:


    void on_pushButton_clicked();

    void on_pushButton_check_by_id_clicked();

    void on_pushButton_export_table_clicked();

    void on_pushButton_look_clicked();

signals:
    void sendData(QString,QString,bool);//图片地址 个数，是否新的上传   发送到检测记录界面的数据（信号）,不需要实体函数

private:
    Ui::history *ui;
    //表格获取数据库信息

    QSqlQueryModel *model_;//这个仅能各种view上展示数据。 但它是只读的，不能编辑。
    QSqlQuery *query;



    QString userName;

//    login lo;
    //查询历史记录（医生或者管理员）
    QString sql_slect_;
    //没有排序的历史记录
    QString sql_slect_no_order;

    bool makeDirPath(QString dirPath);

};

#endif // HISTORY_H
